@media (-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5){
	.border-bottom-1px{
		&::after{
			-webkit-transform: scaleY(.7);
	      	transform: scaleY(.7);
		}	
	}
	.border-right-1px{
		&::after{
			-webkit-transform: scaleY(.7);
	      	transform: scaleY(.7);
		}	
	}
	.border-1px{
		-webkit-transform: scaleY(.7);
	    transform: scaleY(.7);
	}
}
  
@media (-webkit-min-device-pixel-ratio: 2),(min-device-pixel-ratio: 2){
	.border-bottom-1px{
		&::after{
			-webkit-transform: scaleY(.5);
	      	transform: scaleY(.5);
		}	
	}
	.border-right-1px{
		&::after{
			-webkit-transform: scaleY(.5);
	      	transform: scaleY(.5);
		}	
	}
	.border-1px{
		-webkit-transform: scaleY(.5);
	    transform: scaleY(.5);
	}
}
.vux-header-left{
	color: #fff;
}
  body{
  	min-height: 100vh;
    background-color: #f7f7f7;
  }

.subBtn{
	text-align: center;
	margin-top: 44px;
	background-color: #fff;
	button{
		display: inline-block;
		width: 100%;
		height: 100%;
		outline: none;
		border: none;
		background-color: transparent;
		font-size: 16px;
		color: #3baefe;
	}
	button[disabled]{
		 opacity: .7;
	}
} 
a{
	color: #fff;
	text-decoration: none !important;
	font-weight: 400;
}
a:visited {text-decoration:none;}
a:hover {text-decoration:none;}
.default-image{
	background-image: url('./images/common/default.png');
	background-size: cover;
	background-repeat: no-repeat;
}